international financial institution (ifi) - Turkish English Dictionary